home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Celestin Apprentice 5
/
Apprentice-Release5.iso
/
Source Code
/
C++
/
Applications
/
PICSee Dust 1.01
/
Quaternary Source
/
FileRegistry.cpp
< prev
next >
Wrap
C/C++ Source or Header
|
1995-11-23
|
807b
|
31 lines
#include "FileRegistry.h"
#include "Class_DynamoArray.cpp"
// ---------------------------------------------------------------------------
DynamoArray<short> sFileList;
// ---------------------------------------------------------------------------
Boolean RegisterFile(short fileRefNum) {
if (sFileList.Search(fileRefNum) == kDynamoArrayOutOfBoundsErr) {
// Not registered yet. Insert into registration list
sFileList.Append(fileRefNum);
return(true);
}
else {
// Already registered.
return(false);
}
} // END RegisterFile
// ---------------------------------------------------------------------------
Boolean UnregisterFile(short fileRefNum) {
if (sFileList.SearchDelete(fileRefNum) == kDynamoArrayOutOfBoundsErr) {
return(false);
}
else {
return(true);
}
} // END UnregisterFile